Pattern - based Programming Instruction

نویسندگان

  • Rebecca Thomas
  • Eugene Wallingford
  • Walter Beck
  • Janet Drake
چکیده

Several years ago a group of our computer science faculty began seriously examining initial programming instruction. We discovered a shared perception that too many students don't write reasonable programs even after completing a semester course in programming. Others have noted the same may even be true after the second course (e.g., [1]). There is cause for concern as computer applications pervade our society, often in life-critical situations. Our students are producing some of those applications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Computer-Assisted Instruction (CAI), Virtual Patients (VP), and Human Patient Simulation (HPS) in Medical Education Based on Gagne’s Educational Design Pattern

Background and objectives: Educational technology is widely used in all parts of medical education. The use and application of common educational technologies and adoption of educational design patterns in medical sciences education can greatly help in medical simulations, training, and improving of clinical skills of nurses and medical students. The aim of this research was to study computer-a...

متن کامل

Simplified vector-thread architectures for flexible and efficient data-parallel accelerators

This thesis explores a new approach to building data-parallel accelerators that is based on simplifying the instruction set, microarchitecture, and programming methodology for a vector-thread architecture. The thesis begins by categorizing regular and irregular data-level parallelism (DLP), before presenting several architectural design patterns for data-parallel accelerators including the mult...

متن کامل

Efficient Retargetable Code Generation Using Bottom-up Tree Pattern Matching

Instruction selection is the primary task in automatic code generation. This paper proposes a practical system for performing optimal instruction selection based on tree pattern matching for expression trees. A significant feature of the system is its ability to perform code generation without requiring cost analysis at code generation time. The target machine instructions are specified as attr...

متن کامل

Aspect-Oriented Design and Implementation of a Java Bytecode Analyzer Framework

We propose a new type of Java bytecode analyzer framework based on aspect-oriented design and programming. We also observe that aspect-oriented design and programming improve separation of concerns of many of the characteristics of the design, including extensibility, type safety, and execution efficiency of its design and implementation, when compared to existing analyzer frameworks based on o...

متن کامل

Determining Comparative Advantages of Corn in Optimal Cultivation Pattern

The purpose of this study is to investigate comparative advantages of corn in comparison with other competitor crops. To do so, Linear Programming, to 2004-2005 data related to classic index (DRC) in Kermanshah province was applied. Results showed that corn has comparative advantages in all regions of Kermanshah province while in optimal cultivation pattern of 37.5 percentages of regions in exi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002